package org.scboy.coobi.template;

import java.util.LinkedHashMap;
import java.util.Map;

/**
 * 
 * sql模板格式化接口
 *
 * @author 四川耗子
 * @email 125167488@qq.com
 * @date 2017年7月1日
 */
public interface DBTemplate {
	
	/**
	 * 根据模板和参数获取配置的Sql
	 * @return
	 */
	public String getSql(String sql,Map<String, Object> data);
	
	/**
	 * 构建sql
	 * @param sql
	 * @param data
	 * @return
	 */
	public String initSql(String sql, LinkedHashMap<Integer, String> paramsMap);
}
